Parallel Scavenge(并行回收)收集器目的是为了达到一个预估的吞吐量,吞吐量=运行用户代码时间/(运行用户代码时间+垃圾收集时间)
- 使用多线程进行垃圾回收
- 针对新生代,采用复制算法
- 可以和Parallel Old 收集器以及Serial Old(MSC)收集器结合使用
- 开启方式-XX:MaxGCPauseMillis设定最大GC时间,-XX:GCTimeRatio参数设定吞吐量,-XX:+UseAdaptiveSizePolicy自动进行堆内存比例分配和晋升年龄调整
可达鸭眉头一紧,发现编程并不简单